ancient settlement ruins - Français Anglais Dictionnaire